win7怎么用python
首先,从百度搜索python官网下载适合自己电脑python版本。接下来,选择下一步,基本上不用多说。下面介绍一下配置环境变量。a. 鼠标右击桌面“计算机”(WindowsXp是“我的电脑”)->“属性” b. WindowsXP时,在新弹出的属性窗口,选择“高级”->“环境变量”。 Windows7时,在新弹出的属性窗口...
2024-01-10python中pipenv的使用
1、使用前提前提:假设我们在用户目录 ~ 下有一个项目叫 my_project/我们首先进入项目目录:cd ~/my_project进入项目后,如果直接执行pipenvvinstall,pipen会根据系统默认的python版本创建一个虚拟环境。(前提是这个项目中不存在现有的Pipfile,如果存在,它会根据Pipfile安装Pipfile中记录的相应版本和依赖库)...
2024-01-10python 批量ping服务器
最近在https://pypi.python.org/pypi/mping/0.1.2找到了一个python包,可以用它来批量ping服务器,它是中国的大神写的,支持单个服务器、将服务器IP写在txt或json里都可以。具体用法有中文文档,感谢作者youfou这里我改了几个字,方便我这种英文不好的同学使用mping.py#!/usr/bin/env python3# coding: utf-8import argparseim...
2024-01-10python join和split和strip用法
python join 和 split方法的使用,join用来连接字符串,split恰好相反,拆分字符串的。strip()为去除开头结尾指定的字符,空着时是去除空白字符\t,\n,\r意思1.join用法示例 >>>li = ['my','name','is','bob'] >>>' '.join(li) #用空格把列表连接起来,所以就成了一个字符串了'my name is bob' >>>'_'.join(li) 'my_name_is...
2024-01-10python windows环境下文档备份
#python 2.7#Filename:backup.pyimport osimport timesource = [r'C:\Users\zeng.shufang\Desktop\messages_zh_CN-update.properties',r'C:\Users\zeng.shufang\Desktop\Capture.PNG']target_dir=r'C:\Users\zeng.shufang\Desktop'today = target_dir+os.sep+time.strftime('%...
2024-01-10python tkinter 无法自动关闭
tkinter root.withdraw()之后中间做了其他事情,下面重新要用tkinter 显示processbar, 用了root.wm_deiconify点击start 完成4 个file 合并之后, 不能自动退出。后面的程序也被打断不能执行到底。 root = tkinter.Tk() root.title('Step 1 of 4') root.geometry...
2024-02-27python xpath 采集的问题
网址 :https://china.guidechem.com/datacenter/msds/c/733.html图片这个蒸汽压:<-5℃ 这个数据死活采集不到xpath('//td[contains(@align,left)]/text()')xpath 这样写的 就是匹配不到,求指教,谢谢@!最后匹配的结果是这样的['21060', '乙烯基乙炔', 'Vinyl acetyl...
2024-02-23python用plt.pie绘制饼图
说明1、调用plt.pie()绘制,计算各项所占比例。参数fracs表示比例。2、explode表示离开整个圆形的距离。例如与0.08的距离。3、labels表示类标。4、shadow=True表示图形有阴影。5、startangle表示开始角度。默认值为0。实例# -*- coding: utf-8 -*-#By:Eastmount CSDNimport matplotlib.pyplot as plt #每一块占得比例,总和...
2024-01-10对python pandas中 inplace 参数的理解
pandas 中 inplace 参数在很多函数中都会有,它的作用是:是否在原对象基础上进行修改inplace = True:不创建新的对象,直接对原始对象进行修改;inplace = False:对数据进行修改,创建并返回新的对象承载其修改结果。默认是False,即创建新的对象进行修改,原对象不变,和深复制和浅复制有些类似。...
2024-01-10python 基于opencv 绘制图像轮廓
图像轮廓概念轮廓是一系列相连的点组成的曲线,代表了物体的基本外形。谈起轮廓不免想到边缘,它们确实很像。简单的说,轮廓是连续的,边缘并不全都连续(下图)。其实边缘主要是作为图像的特征使用,比如可以用边缘特征可以区分脸和手;而轮廓主要用来分析物体的形态,比如物体的周长...
2024-01-10python pandas 分组统计多出一列
想要统计每个价格支付的人数,同一个价格下同一个用户即使支付了多次也算作1人次,如下,100的价格 有用户1000和2000,这样算作两个人 user_price = [ {'user_id':1000,'goods_price':100}, {'user_id':1000,'goods_price':100}, {'user_id':2000,'goods_price':100}, {'user_id':1000,'go...
2024-01-10python scapy dns 包字段解析
qr: 0表示查询报文,1表示响应报文opcode: 通常值为0(标准查询),其他值为1(反向查询)和2(服务器状态请求)。aa: 表示授权回答(authoritative answer)tc: 表示可截断的(truncated)rcode: 返回码,通常为0(没有差错)和3(名字差错)表示期望递归ra: ...
2024-01-10如何理解 Python 中的__init__
转自https://www.zhihu.com/question/46973549/answer/103805810定义类的时候,若是添加__init__方法,那么在创建类的实例的时候,实例会自动调用这个方法,一般用来对实例的属性进行初使化。比如:class testClass: def __init__(self, name, gender): //定义 __init__方法,这里有三个参数,这个self指的是一会创建类...
2024-01-10python api接口认证脚本 - ExplorerMan
python api接口认证脚本 import requestsimport sysdef acces_api_with_cookie(url_login, USERNAME, PASSWORD, url_access): # Start a session so we can have persistant cookies session = requests.session() # This is the form data th...
2024-01-10python pandas 时间日期的处理实现
摘要在上一篇文章,时间日期处理的入门里面,我们简单介绍了一下载pandas里对时间日期的简单操作。下面将补充一些常用方法。时间日期的比较假设我们有数据集df如下在对时间日期进行比较之前,要先转一下格式。转格式的时候用import pandas as pdpd.to_datetime()我们需要先对df中的date这一列转...
2024-01-10python opencv 实现对图像边缘扩充
原始图像 根据图像的边界的像素值,向外扩充图片,每个方向扩充50个像素。a = cv2.copyMakeBorder(img,50,50,50,50,cv2.BORDER_REPLICATE)把靠近边界的50个像素翻折出去(轴对称): a = cv2.copyMakeBorder(img,50,50,50,50,cv2.BORDER_REFLECT)常数填充:a = cv2.copyMakeBorder(img,50,50,50,50, cv2.BORDER_CONSTANT,value=[0,255,0]...
2024-01-10python在Windows8下获取本机ip地址的方法
本文实例讲述了python在Windows8下获取本机ip地址的方法。分享给大家供大家参考。具体实现方法如下:import socket hostname = socket.gethostname() IPinfo = socket.gethostbyname_ex(hostname) LocalIP = IPinfo[2][2] print LocalIP希望本文所述对大家的Python程序设计有所帮助。...
2024-01-10python opencv实现切变换 不裁减图片
本文实例为大家分享了python opencv实现切变换的具体代码,供大家参考,具体内容如下# -*- coding:gb2312 -*-import cv2from math import *import numpy as npimg = cv2.imread("3-2.jpg")height,width=img.shape[:2]degreeAffine=45#切变换最后结果heightAffine=heightwidthAffine=int(2*height*tan(radians(degreeAff...
2024-01-10python 用 xlwings 库 生成图表的操作方法
xlwings是一个获得BSD许可的Python库,可以很容易地从Excel调用Python,反之亦然。 它适用于Windows和Mac上的Microsoft Excel。在官方文档里找不到具体怎么生成图表,和一些参数设置。这里自己整理了一下。import xlwings as xwapp = xw.App()wb = app.books.activesht = wb.sheets.activechart = sht.charts.add(100, 10) # 100, 10 为图表...
2024-01-10在python中使用 with open,为什么一定要加后缀as?
as的意思不是为文件重命名吗,难道在这里有什么特殊的意义?回答:as 不是重命名原文件。as 是代表打开后的文件句柄。比如 f = open(file_1,'w'),as 后面那个相当于这个 f 变量。之所以用with是因为with是一个上下文管理器,可以自动关闭文件。不需要主动去调用f.close().回答:打印下他们的类型,发现...
2024-01-10Python-升级pip后出错:无法导入名称“ main”
每当我尝试使用pip安装任何软件包时,都会收到此导入错误:guru@guru-notebook:~$ pip3 install numpyTraceback (most recent call last): File "/usr/bin/pip3", line 9, in <module> from pip import mainImportError: cannot import name 'main'guru@guru-notebook:~$ cat `which pip3`#!/usr/bin...
2024-01-10python asyncio 如何获取当前的协程 id 编号
我们可以用下面的代码获取线程的 id 和 nameimport threading # 1 获取线程ID,NAMEt = threading.currentThread()#线程IDprint('Thread id : %d' % t.ident)#线程NAMEprint('Thread name : %s' % t.getName())我想知道,怎么获取一个协程的 id 呢?为...
2024-03-03python 中 .py文件 转 .pyd文件的操作
pyd文件生成安装easycython库pip install easycythontest.pydef test(): print("调用成功")main.pyimport testtest.test()test.py文件重命名为:test.pyx终端运行命令easycython *.pyx重命名pyd文件,删除:cp36-win_amd64.运行代码,调用成功:python main.py代码实现import globimport osdef get_file_path(path, file_type...
2024-01-10Python对gzip文件的支持(gzip)
GZip应用程序用于文件的压缩和解压缩。它是GNU项目的一部分。Python的gzip模块是GZip应用程序的接口。gzip数据压缩算法本身基于zlib模块。gzip模块包含GzipFile类的定义及其方法。它还包含便利函数open(),compress()和decompress()。实现压缩和解压缩的最简单方法是使用上述功能。打开()此函数以二进制或文本模...
2024-01-10python3.7.2 ssl版本过低导致pip无法使用的问题
环境:系统是centos6.6,python:python3.7.2问题:安装好python3、pip后,在通过pip install xx 安装模块时,发现无法安装的问题,提示版本太低,系统默认的是openssl1.0.1,需要1.0.2或者libressl。在网上也搜了各种资料,试了各种方式,终于给试出来了,现总结如下,希望帮到遇到此问题的同学。错误提示:pip i...
2024-01-10